putative kinase-like protein TMKL1 precursor AY090945 RAFL09-25-B12